package net.hekka.canyoutalk.fixture;

import java.sql.SQLException;
import net.hekka.canyoutalk.data.vo.PhoneBookVo;
import net.hekka.canyoutalk.data.vo.TempLogTableVo;

/**
 * JUnit Test에서 사용하게 될 테스트용 Object들을 생성하는 클래스.
 *
 * @author Jeffrey Ha
 * @since 1.0
 */
public class ValueObjectTestFixture {

    public static TempLogTableVo getTempLogTableVo() throws SQLException, Exception {
        TempLogTableVo tempLogTableVo = new TempLogTableVo();

        tempLogTableVo.setMyNumber("010-4852-7877");
        tempLogTableVo.setYourNumber("010-9246-1271");
        tempLogTableVo.setCommand("ILN");
        tempLogTableVo.setStatus("NLN");
        tempLogTableVo.setCheckNumber("f");
        tempLogTableVo.setPacketData("ABCDV");
        tempLogTableVo.setBusyMinute(999);
        tempLogTableVo.setLinkSequence(99999);

        return tempLogTableVo;
    }

    public static PhoneBookVo getPhoneBookVo() {
        PhoneBookVo phoneBookVo = new PhoneBookVo();
        phoneBookVo.setNumber("+01077777777");
        phoneBookVo.setName("테스트01");
        return phoneBookVo;
    }

    public static PhoneBookVo getPhoneBookVo2() {
        PhoneBookVo phoneBookVo = new PhoneBookVo();
        phoneBookVo.setNumber("+01077777777");
        phoneBookVo.setName("테스트11");
        return phoneBookVo;
    }


}


